# Framework ordinals The Sims Bowling reached in the emulator, and what the other titles call them.
# Columns: ordinal, calls in scripts/boot-probe.script (3000 frames, no input), calls in
# scripts/one-select-probe.script (8000 frames, one Select at 4000), then the name in Mini Golf's /
# Lost's / Hold'em's imports.json. 'unnamed' = no title has met it; look it up in the pinned
# emulator's lib.rs and ../Mini Golf/reference/reversing/*.json before naming it.

AsyncFileIO#0        53      53   Mini Golf: afio_open / Lost: afio_open / HoldEm: afio_open
AsyncFileIO#1        53      53   Mini Golf: afio_close / Lost: afio_close / HoldEm: afio_close
AsyncFileIO#2       106     106   Mini Golf: afio_read / Lost: afio_read / HoldEm: afio_read
AsyncFileIO#3        13      13   Mini Golf: afio_open_alt / Lost: afio_open_alt / HoldEm: afio_open_alt
Audio#0              11      11   Mini Golf: audio_sfx_create / Lost: audio_sfx_create / HoldEm: audio_sfx_create
Audio#2               2       2   Mini Golf: audio_sfx_play / Lost: audio_sfx_play / HoldEm: audio_sfx_play
Audio#7              11      11   Mini Golf: audio_sfx_set_buffer / Lost: audio_sfx_set_buffer / HoldEm: audio_sfx_set_buffer
Audio#8              11      11   Mini Golf: audio_sfx_set_field_08 / Lost: audio_sfx_set_field_08 / HoldEm: audio_sfx_set_field_08
Audio#9              11      11   Mini Golf: audio_sfx_set_field_0c / Lost: audio_sfx_set_field_0c / HoldEm: audio_sfx_set_field_0c
Audio#10             11      11   Mini Golf: audio_sfx_set_field_10 / Lost: audio_sfx_set_field_10 / HoldEm: audio_sfx_set_field_10
Audio#11             11      11   Mini Golf: audio_sfx_set_field_14 / Lost: audio_sfx_set_field_14 / HoldEm: audio_sfx_set_field_14
Audio#12             11      11   Mini Golf: audio_sfx_set_field_18 / Lost: audio_sfx_set_field_18 / HoldEm: audio_sfx_set_field_18
Audio#13              2       2   Mini Golf: audio_sfx_set_field_1c / Lost: audio_sfx_set_field_1c / HoldEm: audio_sfx_set_field_1c
Audio#14              2       2   Mini Golf: audio_sfx_set_field_24 / Lost: audio_sfx_set_field_24 / HoldEm: audio_sfx_set_field_24
Audio#15              2       2   Mini Golf: audio_sfx_set_field_20 / Lost: audio_sfx_set_field_20 / HoldEm: audio_sfx_set_field_20
Audio#16              2       2   unnamed
Audio#17             11      11   Mini Golf: audio_sfx_set_state / Lost: audio_sfx_set_state / HoldEm: audio_sfx_set_state
Audio#18             11      11   Mini Golf: audio_sfx_set_field_3e / Lost: audio_sfx_set_field_3e / HoldEm: audio_sfx_set_field_3e
Audio#40              2       2   Mini Golf: audio_stream_register / Lost: audio_stream_register / HoldEm: audio_stream_register
Audio#43              2       2   Mini Golf: audio_stream_play / Lost: audio_stream_play / HoldEm: audio_stream_play
Audio#47              4       4   unnamed
Audio#48              2       2   Mini Golf: audio_stream_repeat / Lost: audio_stream_repeat / HoldEm: audio_stream_repeat
Audio#51           1743    5006   Mini Golf: audio_zero / Lost: audio_zero / HoldEm: audio_zero
Audio#52           1743    5006   Mini Golf: audio_query_ff / Lost: audio_query_ff / HoldEm: audio_query_ff
Audio#56              3       3   Mini Golf: audio_zero / Lost: audio_zero / HoldEm: audio_zero
InputEvents#0      3000    8000   Mini Golf: input_poll / Lost: input_poll / HoldEm: input_poll
Metadata#62           6       6   Lost: metadata_now_playing_playlist / HoldEm: metadata_now_playing_playlist
Metadata#134          6       6   Lost: metadata_playlist_track_count / HoldEm: metadata_playlist_track_count
OpenGLES#4         7340   20376   Mini Golf: gl_bind_texture / Lost: gl_bind_texture / HoldEm: gl_bind_texture
OpenGLES#12           1       1   Mini Golf: gl_clear / Lost: gl_clear / HoldEm: gl_clear
OpenGLES#13           1       1   Mini Golf: gl_clear_color / Lost: gl_clear_color / HoldEm: gl_clear_color
OpenGLES#19          35      35   Mini Golf: gl_compressed_tex_image_2d / Lost: gl_compressed_tex_image_2d / HoldEm: gl_compressed_tex_image_2d
OpenGLES#35           1       1   HoldEm: gl_disable
OpenGLES#36        7289   20325   Mini Golf: gl_disable_vertex_attrib_array / Lost: gl_disable_vertex_attrib_array / HoldEm: gl_disable_vertex_attrib_array
OpenGLES#37        1904    5473   Mini Golf: gl_draw_arrays / Lost: gl_draw_arrays / HoldEm: gl_draw_arrays
OpenGLES#38        7289   20325   unnamed
OpenGLES#40       16484   46125   Mini Golf: gl_enable_vertex_attrib_array / Lost: gl_enable_vertex_attrib_array / HoldEm: gl_enable_vertex_attrib_array
OpenGLES#99          14      14   Mini Golf: gl_tex_image_2d / Lost: gl_tex_image_2d / HoldEm: gl_tex_image_2d
OpenGLES#101         49      49   Mini Golf: gl_zero / Lost: gl_zero / HoldEm: gl_zero
OpenGLES#137      16482   46123   Mini Golf: gl_vertex_attrib_pointer / Lost: gl_vertex_attrib_pointer / HoldEm: gl_vertex_attrib_pointer
OpenGLES#148       1904    5473   HoldEm: gl_uniform_4xv
OpenGLES#149      12193   33798   Lost: gl_uniform_matrix_4xv / HoldEm: gl_uniform_matrix_4xv
OpenGLES#152          1       1   Lost: gl_start_render_server / HoldEm: gl_start_render_server
OpenGLES#153          1       1   Lost: gl_stop_render_server / HoldEm: gl_stop_render_server
OpenGLES#157       3001    8001   Mini Golf: gl_swap_buffers / Lost: gl_swap_buffers / HoldEm: gl_swap_buffers
OpenGLES#159      12193   33798   Mini Golf: gl_one / Lost: gl_one / HoldEm: gl_one
OpenGLES#164          1       1   Lost: gl_set_render_server_image / HoldEm: gl_set_render_server_image
Settings#0            3       7   Mini Golf: settings_get / Lost: settings_get / HoldEm: settings_get
miscTBD#0            10      10   Mini Golf: misc_alloc / Lost: misc_alloc / HoldEm: misc_alloc
miscTBD#5             1       1   Mini Golf: misc_device_level_set / Lost: misc_device_level_set / HoldEm: misc_device_level_set
miscTBD#6             1       1   Mini Golf: misc_device_level_get / Lost: misc_device_level_get / HoldEm: misc_device_level_get
miscTBD#7             1       3   Mini Golf: misc_zero / Lost: misc_zero / HoldEm: misc_zero
miscTBD#9        118604  327940   Mini Golf: misc_clock / Lost: misc_clock / HoldEm: misc_clock
miscTBD#10            2       2   Mini Golf: misc_thousand / Lost: misc_thousand / HoldEm: misc_thousand
miscTBD#12         2670    7670   Mini Golf: misc_host_time / Lost: misc_host_time / HoldEm: misc_host_time
miscTBD#13          112     321   Mini Golf: misc_host_battery / Lost: misc_host_battery / HoldEm: misc_host_battery
miscTBD#14            2       2   Mini Golf: misc_resolve_name / Lost: misc_resolve_name / HoldEm: misc_resolve_name
